package com.codingfuture.glacierdataapi.mapper;

import com.codingfuture.glaciercommon.util.PageParam;
import com.codingfuture.glacierdataapi.vo.WarehouseAndMeterVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author: Ji
 * @DateTime: 2025-04-09 17:11
 * @Description:
 **/
@Mapper
public interface DataApiMapper {
    List<WarehouseAndMeterVO> selectByPage1(@Param("pageNum") Integer pageNum,
                                            @Param("pageSize") Integer pageSize,
                                            @Param("companyId") Long companyId);

    List<WarehouseAndMeterVO> selectByPage2(@Param("pageNum") Integer pageNum,
                                            @Param("pageSize") Integer pageSize,
                                            @Param("companyId") Long companyId,
                                            @Param("statusesId") Long statusesId);
}
